man-made light - Turco Inglés Diccionario